home *** CD-ROM | disk | FTP | other *** search
- // --------------------------------------------------------------------------
- // PROJECT SOLO2
- // MODULE CRC.H
- // PURPOSE 32 bit CRC routines
- // COPYRIGHT (c) Francois Liger, 1994
- // --------------------------------------------------------------------------
- // COMMENTS CRC 32 header file
- // --------------------------------------------------------------------------
-
- // --------------------------------------------------------------------------
- // module wide definitions
- // --------------------------------------------------------------------------
-
- #define CRC_BUFFER_SIZE 512 // CRC file read buffer size
-
- // --------------------------------------------------------------------------
- // function prototypes
- // --------------------------------------------------------------------------
-
- void InitializeCRCTable(void);
- DWORD ComputeBufferCRC(DWORD dwCRC, void *pvBuffer, DWORD cbBuffer);
- DWORD ComputeFileCRC(HANDLE hfile, LPOVERLAPPED lpOverlapped);
-